home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
amok_lha
/
amok44.lha
/
Analyse3.01
/
syntax
< prev
next >
Wrap
Text File
|
1993-08-15
|
6KB
|
170 lines
(************************************)
(* *)
(* Syntaxdiagramme zu *)
(* *)
(* analyse V 3.01 22-aug-1989 *)
(* *)
(* (C) by Lothar Schwab *)
(* *)
(************************************)
--------------------------------------
Anmerkung:
Die Eingabe darf beliebig aus Groß- und Kleinbuchstaben bestehen.
Analyse V 3.01 wandelt die Eingabe vor der Interpretation immer in
Großbuchstaben.
--------------------------------------
Ausdruck:
___
/ \
|--< + >->|
| \___/ | _________
| | | |
----|---------->|-->--- | Summand |-------
| ___ | ^ |_________| |
| / \ | | ___ |
|--< - >->| | / \ |
\___/ | |<-< + >--| |
| | \___/ | |
|--| ___ |--|
| / \ |
|<-< - >--|
\___/
Summand:
________
| |
---->----| Faktor |---------
^ |________| |
| ___ |
| / \ |
| |<-< * >--| |
| | \___/ | |
|--| ___ |--|
| / \ |
|<-< / >--|
\___/
Faktor:
________________
| |
----| Basis/Exponent |--------------------------------->-----
|________________| | ___ ________________ ^
| / \ | | |
|--< ^ >--| Basis/Exponent |--|
\___/ |________________|
Basis/Exponent:
______
| |
|-------------| Zahl |------------>|
| |______| |
| ___________ |
| | | |
|----------| Konstante |---------->|
| |___________| |
| __________ |
| | | |
----|-----------| Variable |---------->|----
| |__________| |
| ___ __________ ___ |
| / \ | | / \ |
|--< ( >--| Ausdruck |--< ) >->|
| \___/ |__________| \___/ |
| __________ |
| | | |
|-----------| Funktion |---------->|
|__________|
Zahl:
______________
| |
----| Ziffernfolge |------------>------------------->-----
|______________| | ___ ^ ______________ ^
| / \ | | | |
|--< . >---| Ziffernfolge |--|
\___/ |______________|
Konstante:
____
/ \
|--< pi >->|
| \____/ |
----| ____ |----
| / \ |
|--< eu >->|
\____/
Variable:
___
/ \
|--< x >---------------------->--->|
| \___/ | ______________ ^ |
| | | | | |
| |--| Ziffernfolge |--| |
| |______________| |
| ___ |
| / \ |
----|--< y >-------------------------->|----
| \___/ |
| ___ |
| / \ |
|--< z >-------------------------->|
\___/
Funktion:
_______________ ___ __________ ___
| | / \ | | / \
----| Funktionsname |--< ( >--| Ausdruck |--< ) >----
|_______________| \___/ |__________| \___/
Funktionsname:
_________________________________________________
| _____ | ______ | ____
| / \ | / \ | / \
|---< sin >--->| |---< sinh >-->| |----< ln >--->|
| \_____/ | | \______/ | | \____/ |
| _____ | | ______ | | _____ |
| / \ | | / \ | | / \ |
|---< cos >--->| |---< cosh >-->| |----< exp >-->|
| \_____/ | | \______/ | | \_____/ |
| _____ | | ______ | | _____ |
| / \ | | / \ | | / \ |
|---< tan >--->| |---< tanh >-->| |----< log >-->|
| \_____/ | | \______/ | | \_____/ |
| _____ | | ______ | | _______ |
| / \ | | / \ | | / \ |
|---< cot >--->| |---< coth >-->| |---< pot10 >->|
| \_____/ | | \______/ | | \_______/ |
| ________ | | ________ | | ______ |
| / \ | | / \ | | / \ |
|--< arcsin >->| |--< arsinh >->| |---< quad >-->|
| \________/ | | \________/ | | \______/ |
| ________ | | ________ | | ______ |
| / \ | | / \ | | / \ |
|--< arccos >->| |--< arcosh >->| |---< wrzl >-->|
| \________/ | | \________/ | \______/ |
| ________ | | ________ | |
| / \ | | / \ | |
|--< arctan >->| |--< artanh >->| |
| \________/ | | \________/ | |
| ________ | | ________ | |
| / \ | | / \ | |
|--< arccot >->| |--< arcoth >->| |
\________/ | \________/ | |
| V V
|-------------------->--------------------->-----